$(function() {
    init();
    /*初始化*/
    function init() {
        getCpProductById();
    };
    //封装了一个处理search的方法,获取id(字符串——>数组——>对象)
    function search2Object() {
        let search = location.search; //?键=值&键=值&键=值
        //把问号去掉
        search = search.substring(1);
        //把字符串处理成数组
        let temp = search.split('&'); //[键=值,键=值,键=值]
        //遍历数组，把数组转化成对象——>获取每个数组元素的键和值,组成为对象的一对对的属性和属性值
        let result = {};
        temp.forEach((e, i) => {
            let arr = e.split('='); //再把每个元素——>键=值，又拆分成一个个[键，值]的数组
            result[arr[0]] = arr[1]; //result[属性名]=属性值;
        });
        return result;
    };
    //通过couponid获取对应优惠券
    function getCpProductById() {
        var couponid = search2Object().couponid;
        /* console.log(couponid); */
        $.ajax({
            type: "get",
            url: "http://193.112.55.79:9090/api/getcouponproduct",
            data: { couponid: couponid },
            dataType: "json",
            success: function(res) {
                /* console.log(res); */
                var html = template("cpProductTmp", res);
                $(".couponList").html(html);

            }
        });
    }
    //点击优惠券的图片，显示遮罩层
    $(".couponList").on("click", ".itemPic", function() {
        $(".tt").show();
        $(".mask").show();
        $(".couponListPic").show();
        var mySwiper = new Swiper('.swiper-container', {
            //用户操作swiper之后，是否禁止autoplay。
            /*  autoplay: {
                 disableOnInteraction: false,
             }, */
            loop: true, // 循环模式选项
            // 如果需要前进后退按钮
            navigation: {
                nextEl: '.swiper-button-next',
                prevEl: '.swiper-button-prev',
            },
        });
    });
    $("body").on("click", ".mask", function() {
        $(".mask").hide();
        $(".tt").hide();
    });
    //点击返回顶部
    $(".toTop").on("click", function() {
        $("body,html").animate({ scrollTop: 0 }, 500);
    });

})